asm(
"	.global	_start"							"\n"
"	.text"									"\n"
"_start:"									"\n"
"	.long	__initial_sp"					"\n"
"	.long	startup"						"\n"
"	.long	_NMI_exception"				"\n"
"	.long	_HardFault_exception"		"\n"
"	.long	_Soft4_exception"			"\n"
"	.long	_StackFault_exception"		"\n"
"	.long	_AriFault_exception"		"\n"
"	.long	0"							"\n"
"	.long	_Soft8_exception"			"\n"
"	.long	_Soft9_exception"			"\n"
"	.long	_Soft10_exception"			"\n"
"	.long	_SVC_exception"			"\n"
"	.long	_Soft12_exception"			"\n"
"	.long	_Soft13_exception"			"\n"
"	.long	_SoftSV_exception"			"\n"
"	.long	_SysTick_exception"			"\n"
"	.long	_WWDT_exception"			"\n"
"	.long	_EINT16_exception"			"\n"
"	.long	_EINT0_exception"			"\n"
"	.long	_EINT1_exception"			"\n"
"	.long	_EINT2_exception"			"\n"
"	.long	_EINT3_exception"			"\n"
"	.long	_EINT4_exception"			"\n"
"	.long	_EINT9TO5_exception"		"\n"
"	.long	_EINT15TO10_exception"		"\n"
"	.long	_T1_exception"				"\n"
"	.long	_T3_exception"				"\n"
"	.long	_T5_exception"				"\n"
"	.long	_T6_exception"				"\n"
"	.long	_T7_T8_QEI_exception"			"\n"
"	.long	_CAN2_exception"			"\n"
"	.long	_CAN3_exception"			"\n"
"	.long	_CAN4_exception"			"\n"
"	.long	_T14_exception"				"\n"
"	.long	_T15_exception"				"\n"
"	.long	_CAN5_exception"			"\n"
"	.long	_EXIC_exception"			"\n"
"	.long	_ADC0_exception"			"\n"
"	.long	_ADC1_exception"			"\n"
"	.long	_CFGL_exception"			"\n"
"	.long	_LCD_exception"				"\n"
"	.long	_T0_exception"				"\n"
"	.long	_DMA0_exception"			"\n"
"	.long	_CMP_exception"				"\n"
"	.long	_USART0_exception"			"\n"
"	.long	_USART1_exception"			"\n"
"	.long	_SPI0_exception"			"\n"
"	.long	_SPI1_exception"			"\n"
"	.long	_DMA1_exception"			"\n"
"	.long	_EINT19TO17_exception"			"\n"
"	.long	_CAN0_exception"			"\n"
"	.long	_CAN1_exception"			"\n"
"	.long	_T9_exception"			"\n"
"	.long	_T10_exception"			"\n"
"	.long	_EINT21TO20_exception"		"\n"
"	.long	_EINT31TO22_exception"		"\n"
"	.long	_OSC_CLK_exception"			"\n"
"	.long	_I2C0_exception"			"\n"
"	.long	_I2C1_exception"			"\n"
"	.long	_I2C2_exception"			"\n"
"	.long	_USB_exception"				"\n"
"	.long	_T2_exception"				"\n"
"	.long	_T4_exception"				"\n"
"	.long	_CTOUCH_exception"			"\n"
"	.long	_USART2_exception"			"\n"
"	.long	_USART3_exception"			"\n"
"	.long	_USART4_exception"			"\n"
"	.long	_SPI2_exception"			"\n"
"	.long	_SPI3_exception"			"\n"
"	.long	_ADC2_exception"			"\n"
"	.long	_T18_exception"			"\n"
"	.long	_T19_exception"			"\n"
"	.long	_T22_T23_exception"			"\n"
"	.long	_WKP4TO0_exception"			"\n"
"	.long	_T20_exception"				"\n"
"	.long	_T21_exception"				"\n"
"	.long	_I2C3_exception"			"\n"
"	.long	_USART5_exception"			"\n"
"	.long	_USART6_exception"			"\n"
"	.long	_USART7_exception"			"\n"
"	.long	_Soft80_exception"			"\n"
"	.long	_Soft81_exception"			"\n"
"	.long	_Soft82_exception"			"\n"
"	.long	_Soft83_exception"			"\n"
"	.long	_Soft84_exception"			"\n"
"	.long	_Soft85_exception"			"\n"
"	.long	_Soft86_exception"			"\n"
"	.long	_Soft87_exception"			"\n"
"	.long	_Soft88_exception"			"\n"
"	.long	_Soft89_exception"			"\n"
"	.long	_Soft90_exception"			"\n"
"	.long	_Soft91_exception"			"\n"
"	.long	_Soft92_exception"			"\n"
"	.long	_Soft93_exception"			"\n"
"	.long	_Soft94_exception"			"\n"
"	.long	_Soft95_exception"			"\n"
"	.long	_Soft96_exception"			"\n"
"	.long	_Soft97_exception"			"\n"
"	.long	_Soft98_exception"			"\n"
"	.long	_Soft99_exception"			"\n"
"	.long	_Soft100_exception"			"\n"
"	.long	_Soft101_exception"			"\n"
"	.long	_Soft102_exception"			"\n"
"	.long	_Soft103_exception"			"\n"
"	.long	_Soft104_exception"			"\n"
"	.long	_Soft105_exception"			"\n"
"	.long	_Soft106_exception"			"\n"
"	.long	_Soft107_exception"			"\n"
"	.long	_Soft108_exception"			"\n"
"	.long	_Soft109_exception"			"\n"
"	.long	_Soft110_exception"			"\n"
"	.long	_Soft111_exception"			"\n"
"	.long	_Soft112_exception"			"\n"
"	.long	_Soft113_exception"			"\n"
"	.long	_Soft114_exception"			"\n"
"	.long	_Soft115_exception"			"\n"
"	.long	_Soft116_exception"			"\n"
"	.long	_Soft117_exception"			"\n"
"	.long	_Soft118_exception"			"\n"
"	.long	_Soft119_exception"			"\n"
"	.long	_Soft120_exception"			"\n"
"	.long	_Soft121_exception"			"\n"
"	.long	_Soft122_exception"			"\n"
"	.long	_Soft123_exception"			"\n"
"	.long	_Soft124_exception"			"\n"
"	.long	_Soft125_exception"			"\n"
"	.long	_Soft126_exception"			"\n"
"	.long	_Soft127_exception"			"\n"
"	.weak	startup"					"\n"
"	.weak	_NMI_exception"				"\n"
"	.weak	_HardFault_exception"		"\n"
"	.weak	_Soft4_exception"			"\n"
"	.weak	_StackFault_exception"		"\n"
"	.weak	_AriFault_exception"		"\n"
"	.weak	_Soft8_exception"			"\n"
"	.weak	_Soft9_exception"			"\n"
"	.weak	_Soft10_exception"			"\n"
"	.weak	_SVC_exception"			"\n"
"	.weak	_Soft12_exception"			"\n"
"	.weak	_Soft13_exception"			"\n"
"	.weak	_SoftSV_exception"			"\n"
"	.weak	_SysTick_exception"			"\n"
"	.weak	_WWDT_exception"			"\n"
"	.weak	_EINT16_exception"			"\n"
"	.weak	_EINT0_exception"			"\n"
"	.weak	_EINT1_exception"			"\n"
"	.weak	_EINT2_exception"			"\n"
"	.weak	_EINT3_exception"			"\n"
"	.weak	_EINT4_exception"			"\n"
"	.weak	_EINT9TO5_exception"		"\n"
"	.weak	_EINT15TO10_exception"		"\n"
"	.weak	_T1_exception"				"\n"
"	.weak	_T3_exception"				"\n"
"	.weak	_T5_exception"				"\n"
"	.weak	_T6_exception"				"\n"
"	.weak	_T7_T8_QEI_exception"			"\n"
"	.weak	_CAN2_exception"			"\n"
"	.weak	_CAN3_exception"			"\n"
"	.weak	_CAN4_exception"			"\n"
"	.weak	_T14_exception"				"\n"
"	.weak	_T15_exception"				"\n"
"	.weak	_CAN5_exception"			"\n"
"	.weak	_EXIC_exception"			"\n"
"	.weak	_ADC0_exception"			"\n"
"	.weak	_ADC1_exception"			"\n"
"	.weak	_CFGL_exception"			"\n"
"	.weak	_LCD_exception"				"\n"
"	.weak	_T0_exception"				"\n"
"	.weak	_DMA0_exception"			"\n"
"	.weak	_CMP_exception"				"\n"
"	.weak	_USART0_exception"			"\n"
"	.weak	_USART1_exception"			"\n"
"	.weak	_SPI0_exception"			"\n"
"	.weak	_SPI1_exception"			"\n"
"	.weak	_DMA1_exception"			"\n"
"	.weak	_EINT19TO17_exception"			"\n"
"	.weak	_CAN0_exception"			"\n"
"	.weak	_CAN1_exception"			"\n"
"	.weak	_T9_exception"			"\n"
"	.weak	_T10_exception"			"\n"
"	.weak	_EINT21TO20_exception"		"\n"
"	.weak	_EINT31TO22_exception"		"\n"
"	.weak	_OSC_CLK_exception"			"\n"
"	.weak	_I2C0_exception"			"\n"
"	.weak	_I2C1_exception"			"\n"
"	.weak	_I2C2_exception"			"\n"
"	.weak	_USB_exception"				"\n"
"	.weak	_T2_exception"				"\n"
"	.weak	_T4_exception"				"\n"
"	.weak	_CTOUCH_exception"			"\n"
"	.weak	_USART2_exception"			"\n"
"	.weak	_USART3_exception"			"\n"
"	.weak	_USART4_exception"			"\n"
"	.weak	_SPI2_exception"			"\n"
"	.weak	_SPI3_exception"			"\n"
"	.weak	_ADC2_exception"			"\n"
"	.weak	_T18_exception"			"\n"
"	.weak	_T19_exception"			"\n"
"	.weak	_T22_T23_exception"			"\n"
"	.weak	_WKP4TO0_exception"			"\n"
"	.weak	_T20_exception"				"\n"
"	.weak	_T21_exception"				"\n"
"	.weak	_I2C3_exception"			"\n"
"	.weak	_USART5_exception"			"\n"
"	.weak	_USART6_exception"			"\n"
"	.weak	_USART7_exception"			"\n"
"	.weak	_Soft80_exception"			"\n"
"	.weak	_Soft81_exception"			"\n"
"	.weak	_Soft82_exception"			"\n"
"	.weak	_Soft83_exception"			"\n"
"	.weak	_Soft84_exception"			"\n"
"	.weak	_Soft85_exception"			"\n"
"	.weak	_Soft86_exception"			"\n"
"	.weak	_Soft87_exception"			"\n"
"	.weak	_Soft88_exception"			"\n"
"	.weak	_Soft89_exception"			"\n"
"	.weak	_Soft90_exception"			"\n"
"	.weak	_Soft91_exception"			"\n"
"	.weak	_Soft92_exception"			"\n"
"	.weak	_Soft93_exception"			"\n"
"	.weak	_Soft94_exception"			"\n"
"	.weak	_Soft95_exception"			"\n"
"	.weak	_Soft96_exception"			"\n"
"	.weak	_Soft97_exception"			"\n"
"	.weak	_Soft98_exception"			"\n"
"	.weak	_Soft99_exception"			"\n"
"	.weak	_Soft100_exception"			"\n"
"	.weak	_Soft101_exception"			"\n"
"	.weak	_Soft102_exception"			"\n"
"	.weak	_Soft103_exception"			"\n"
"	.weak	_Soft104_exception"			"\n"
"	.weak	_Soft105_exception"			"\n"
"	.weak	_Soft106_exception"			"\n"
"	.weak	_Soft107_exception"			"\n"
"	.weak	_Soft108_exception"			"\n"
"	.weak	_Soft109_exception"			"\n"
"	.weak	_Soft110_exception"			"\n"
"	.weak	_Soft111_exception"			"\n"
"	.weak	_Soft112_exception"			"\n"
"	.weak	_Soft113_exception"			"\n"
"	.weak	_Soft114_exception"			"\n"
"	.weak	_Soft115_exception"			"\n"
"	.weak	_Soft116_exception"			"\n"
"	.weak	_Soft117_exception"			"\n"
"	.weak	_Soft118_exception"			"\n"
"	.weak	_Soft119_exception"			"\n"
"	.weak	_Soft120_exception"			"\n"
"	.weak	_Soft121_exception"			"\n"
"	.weak	_Soft122_exception"			"\n"
"	.weak	_Soft123_exception"			"\n"
"	.weak	_Soft124_exception"			"\n"
"	.weak	_Soft125_exception"			"\n"
"	.weak	_Soft126_exception"			"\n"
"	.weak	_Soft127_exception"			"\n"
);


